package com.itheima.day09_set;

import java.util.Collections;
import java.util.TreeSet;

public class Test06 {
    /*
    【编号：1510】现获取到一个字符串"90 -7 0 18 2 0 2 2 45 4"，
    其中的数据是空格间隔的一些数字，请使用集合所学知识将字符串中的数值进行降序排序，
    但不要去除其中的重复数字。
     */
    public static void main(String[] args) {
        String s = "90 -7 0 18 2 0 2 2 45 4";
        String[] split = s.split(" ");
        TreeSet<String> t = new TreeSet<>((o1, o2) -> {
            int result =  Integer.parseInt(o2)-Integer.parseInt(o1);
            result = result == 0 ? 1 : result;
            return result;
        });
        Collections.addAll(t,split);
        for (String i : t) {
            System.out.print(i+" ");
        }
    }
}
